Big Huge Thesaurus

exocrine gland

noun

sounds kind of like